home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. Windows 3
/
dr win3.zip
/
dr win3
/
UTILITY1
/
MSWLGO35.ZIP
/
LOGOLIB
/
TUTOR
< prev
next >
Wrap
Text File
|
1993-08-22
|
4KB
|
116 lines
to boxes
groupboxcreate "main [group1] 20 50 70 50
radiobuttoncreate "main [group1] [Radio1] [Radio Button] 30 60 50 10
checkboxcreate "main [group1] [check1] [Check Box] 30 80 50 10
scrollbarcreate "main [Scroll1] 20 30 70 10 [Print "Scrolled]
buttoncreate "main [Button1] [Button to be Push] 20 10 50 10 [Print "Push]
comboboxcreate "main [combo1] 20 110 50 30
listboxcreate "main [list1] 20 150 70 20
staticcreate "main [static1] [This is a static box] 20 180 140 10
end
to tmoduleend
windowdelete "mod
tutor
end
to tmodulepen
windowdelete "main
windowcreate "root "mod [Pen Lesson] 0 0 150 150
tmodulesetup
end
to tmodulesetup
buttoncreate "mod [bmodprev] [Previous] 90 95 45 10 [tmodprev]
staticcreate "mod [smod] [Stub\
abc] 15 15 120 65
buttoncreate "mod [bmodnext] [Next] 15 95 45 10 [tmodnext]
buttoncreate "mod "bmodend "End 55 125 40 10 [tmoduleend]
end
to tmoduleturtle
windowdelete "main
windowcreate "root "mod [Turtle Lesson] 0 0 150 150
tmodulesetup
end
to tstart
show listboxgetselect "list1
if equalp "The_Pen listboxgetselect "list1 [tmodulepen stop]
if equalp "The_Turtle listboxgetselect "list1 [tmoduleturtle stop]
end
to tutor
windowcreate "root "main "Tutor 0 0 150 150
tutorsetup
tutorinit
end
to tutorinit
listboxaddstring "list1 [The_Pen]
listboxaddstring "list1 [The_Turtle]
end
to tutorsetup
buttoncreate "main [bstart] [Start] 105 55 40 10 [tstart]
listboxcreate "main [list1] 20 55 70 60
staticcreate "main [static1] [Welcome to the Logo Tutor] 15 5 125 10
staticcreate "main [static2] [Choose Subject] 20 40 70 10
buttoncreate "main [bend] [End] 60 125 50 10 [windowdelete "main]
end
Make "arg "tmodulesetup
Make "backupselect [buttoncreate "mod "bmodend "End [tmoduleend] [101 -245 80 20]]
Make "boxisselected "false
Make "edgeisselected "false
Make "groupisselected "false
Make "groupname [group1]
Make "h 20
Make "h25 15
Make "h75 18.75
Make "hb 20
Make "hhh 18
Make "kind "staticcreate
Make "main_x 150
Make "main_y 150
Make "master [[buttoncreate "mod [bmodprev] [Previous] [tmodprev] [180 -190 90 20]] [staticcreate "mod [smod] [Stub\nabc] [30 -30 240 130]] [buttoncreate "mod [bmodnext] [Next] [tmodnext] [30 -190 90 20]] [buttoncreate "mod "bmodend "End [tmoduleend] [110 -250 80 20]]]
Make "master_group []
Make "mastermodule "tmodulesetup
Make "mastername "mod
Make "mousedn "false
Make "name []
Make "posd [109 -246]
Make "posm [109 -246]
Make "select [buttoncreate "mod "bmodend "End [tmoduleend] [109 -246 80 20]]
Make "slowmode "false
Make "snapbox [180 -190 90 20]
Make "tempboxs [[buttoncreate "mod [bmodprev] [Previous] [tmodprev] [180 -190 90 20]] [staticcreate "mod [smod] [Stub\nabc] [30 -30 240 130]] [buttoncreate "mod [bmodnext] [Next] [tmodnext] [30 -190 90 20]] [buttoncreate "mod "bmodend "End [tmoduleend] [110 -250 80 20]]]
Make "the_cb [tmodprev]
Make "the_grid 10
Make "the_group "N/A
Make "the_last [-50 0 50 50]
Make "the_name [bmodprev]
Make "the_scale 2
Make "the_title [Previous]
Make "thebox [buttoncreate "mod [bmodprev] [Previous] [tmodprev] [180 -190 90 20]]
Make "title []
Make "trec [buttoncreate "mod "bmodend "End 55 125 40 10 [tmoduleend]]
Make "w 80
Make "w25 35
Make "w75 105
Make "wb 90
Make "whichone 1
Make "wholeisselected "false
Make "windowisselected "true
Make "www 79
Make "x 110
Make "xb 180
Make "xp 101
Make "xrec []
Make "xxx 180
Make "y -250
Make "yb -190
Make "yp -245
Make "yrec [tmoduleend]
Make "yyy -190